maximum payload - German English Dictionary